﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Turnero.Entidades
{
    class Turno
    {
        Int32 idTurno;
        DateTime fechaTurno;
        Int32 horaInicio, horaFIn;
        String minutoInicio, minutoFin;
        String tipoDoc, dniPaciente, nombrePaciente, apellidoPaciente;
        DateTime fechaNacimiento;
        String sexo, domicilio, telefono, celular, mail, obraSocial, observaciones;
        Int32 localidad, idPaciente, idProfesional;
        

        public DateTime FechaTurno
        {
            get { return fechaTurno; }
            set { fechaTurno = value; }
        }
        
        public Int32 HoraInicio
        {
            get { return horaInicio; }
            set { horaInicio = value; }
        }

        public Int32 HoraFIn
        {
            get { return horaFIn; }
            set { horaFIn = value; }
        }
        

        public String MinutoInicio
        {
            get { return minutoInicio; }
            set { minutoInicio = value; }
        }

        public String MinutoFin
        {
            get { return minutoFin; }
            set { minutoFin = value; }
        }
        

        public String TipoDoc
        {
            get { return tipoDoc; }
            set { tipoDoc = value; }
        }

        public String DniPaciente
        {
            get { return dniPaciente; }
            set { dniPaciente = value; }
        }

        public String NombrePaciente
        {
            get { return nombrePaciente; }
            set { nombrePaciente = value; }
        }

        public String ApellidoPaciente
        {
            get { return apellidoPaciente; }
            set { apellidoPaciente = value; }
        }
        

        public Int32 IdTurno
        {
            get { return idTurno; }
            set { idTurno = value; }
        }
        public String Sexo
        {
            get { return sexo; }
            set { sexo = value; }
        }

        public String Domicilio
        {
            get { return domicilio; }
            set { domicilio = value; }
        }

        public String Telefono
        {
            get { return telefono; }
            set { telefono = value; }
        }

        public String Celular
        {
            get { return celular; }
            set { celular = value; }
        }

        public String Mail
        {
            get { return mail; }
            set { mail = value; }
        }

        public String ObraSocial
        {
            get { return obraSocial; }
            set { obraSocial = value; }
        }
        
        public String Observaciones
        {
            get { return observaciones; }
            set { observaciones = value; }
        }
        

        public Int32 Localidad
        {
            get { return localidad; }
            set { localidad = value; }
        }

        public Int32 IdPaciente
        {
            get { return idPaciente; }
            set { idPaciente = value; }
        }

        public Int32 IdProfesional
        {
            get { return idProfesional; }
            set { idProfesional = value; }
        }


        public DateTime FechaNacimiento
        {
            get { return fechaNacimiento; }
            set { fechaNacimiento = value; }
        }

        public Turno() { }

        public Turno(Int32 idTurno, DateTime fechaTurno, Int32 horaInicio, 
            Int32 horaFin, String minutoInicio, String minutoFin, String dniPaciente, 
            String apellidoPaciente, String nombrePaciente, String tipoDoc, 
            DateTime fechaNacimiento, String sexo, String domicilio, Int32 localidad, 
            String telefono, String celular,
            String mail, String obraSocial, String observaciones, Int32 idPaciente, 
            Int32 idProfesional)
        {
            IdTurno = idTurno; FechaTurno = fechaTurno; HoraInicio = horaInicio;
            HoraFIn = horaFin; MinutoInicio = minutoInicio; MinutoFin = minutoFin;
            DniPaciente = dniPaciente; ApellidoPaciente = apellidoPaciente;
            NombrePaciente = nombrePaciente; TipoDoc = tipoDoc; FechaNacimiento = fechaNacimiento;
            Sexo = sexo; Domicilio = domicilio; Localidad = localidad; Telefono = telefono;
            Celular = celular; Mail = mail; ObraSocial = obraSocial; Observaciones = observaciones;
            IdPaciente = idPaciente; IdProfesional = idProfesional;
        }
    }

    

}
